Tính năng

  • [4] Thêm nơi đăng mới không cần url. Nếu không có url thì chỉnh sửa trong khai báo yaml luôn
  • [ ] Thêm url fb chỉ dành cho friend
  • [ ] Tạo cơ sở dữ liệu cho các dự án, tổ chức. (Tên dự án dùng để làm campaign)
  • [1] Thêm WhatsApp
    • [ ] Khi thêm một nền tảng chat mới thì chỉ cần thêm một lần là xong
  • [ ] Các cách rút gọn: ngắn tối đa, chỉ có tên bài đăng/tên nơi đăng, có cả tên bài đăng và tên kho
  • [ ] Cá nhân, tài khoản là như nhau
  • [ ] Thay đổi vài chữ trong bài theo cách xưng hô hoặc ví dụ cụ thể mà bối cảnh đang nói đến chứ không phải là một ví dụ chung chung
  • [1] Tuỳ chỉnh output text dựa vào nơi đăng: chỉ cần link, plain text, markdown, html
  • [ ] Dùng AI để tạo tiêu đề cho những bài đăng không có tiêu đề

DX

  • [1] YAML schema

  • [1] Tự động tạo danh sách bài đăng và nơi đăng mới mỗi khi cấu hình thay đổi. Mỗi lần push thì cào lại vault một lần rồi chạy mod.ts trên github

  • [1] Tự lấy url trên WordPress

  • [ ] Đọc filename

  • [ ] Tự lấy thread trong discord

  • [ ] Tự lấy repo trên github

  • [ ] Title không dùng h1

  • [ ] Dùng lib utils

  • [ ] Tạo trang chủ mới không cần tại cấu hình nơi đăng

  • [ ] Cấu trúc lại thư mục "Nơi đăng"

  • [ ] Không cần phải cào web nếu không cần

  • [1] Tự động redirect khi thay đổi đường dẫn

  • [ ] cache và api trả về chỉ cần là thông tin url chứ không phải toàn bộ html

  • [ ] kết quả tổng hợp của một nơi đăng, bài đăng

  • [ ] Tạo vị trí nơi đăng dễ quản lý hơn

  • [ ] Debugger Facebook

  • [ ] Nếu nơi đăng là vault thì vị trí đăng ghi thêm đường dẫn cụ thể

  • [ ] tạo utm với những link trong kết quả bài đăng được chọn

  • [ ] Nếu discord chỉ có link mời tham gia máy chủ thì vẫn lấy được ở nơi đăng

  • [ ] Test web local

  • [ ] Slug dùng luôn source?

Lỗi

  • [ ] Xử lý trường hợp url trả về undefined (những comment //todo)
  • [1] Lỗi malform URI khi trong url có %
  • [ ] fetch 'https://doi-thoai.deno.dev/blog/NhiềuNềnTảng' bị lỗi Recursive requests to the same deployment cannot be processed.
  • [ ] không hiểu sao để component echart.tsx trong routes/[slug] thì bị lỗi, phải comment bỏ đi
  • [ ] Vị trí thành phần đầu tiên không lấy được

Cả hệ thống/plugin Obsidian

  • [ ] Chỉ cần trigger là push ở cả vault
  • [ ] Tạo nội dung cho WordPress
  • [ ] Tự gắn UTM trong vault
  • [ ] Link mà nếu bên vault kia rename thì vẫn redirect được

Plugin trình duyệt

  • [ ] Thêm bài đăng, nơi đăng, liên kết ngay trong lúc duyệt web

SSG

Lume

  • [ ] % trong filename
  • [ ] og title, social card không dùng h1
  • [ ] callout
Thảo luận về nội dung này 💬